greg weaver audio analyst